package com.appistry.storage.domain.impl;

import java.util.Date;

import com.appistry.storage.FileMetaData;

public class FileMetaDataImpl implements FileMetaData {
	private String version;
	private Date createTime;
	private int minReadCopies;
	private int minWriteCopies;
	private Date modifiedTime;
	private int numCopies;
	private long size;
	private boolean isDeleted;

	public String getVersion() {
		return version;
	}

	public void setVersion(String version) {
		this.version = version;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public int getMinReadCopies() {
		return minReadCopies;
	}

	public void setMinReadCopies(int minReadCopies) {
		this.minReadCopies = minReadCopies;
	}

	public int getMinWriteCopies() {
		return minWriteCopies;
	}

	public void setMinWriteCopies(int minWriteCopies) {
		this.minWriteCopies = minWriteCopies;
	}

	public Date getModifiedTime() {
		return modifiedTime;
	}

	public void setModifiedTime(Date modifiedTime) {
		this.modifiedTime = modifiedTime;
	}

	public int getNumCopies() {
		return numCopies;
	}

	public void setNumCopies(int numCopies) {
		this.numCopies = numCopies;
	}

	public long getSize() {
		return size;
	}

	public void setSize(long size) {
		this.size = size;
	}

	public boolean isDeleted() {
		return isDeleted;
	}

	public void setDeleted(boolean isDeleted) {
		this.isDeleted = isDeleted;
	}

}
